Data Structures for Quadtree
نویسندگان
چکیده
A number of data structures for representing images by quadtrees without pointers are discussed. The image is treated as a collection of leaf nodes. Each leaf node is represented by use of a locational code corresponding to a sequence of directional codes that locate the leaf along a path from the root of the tree. Somewhat related is the concept of a forest which is a representation that consists of a collection of maximal blocks. It is reviewed and refined to enable the representation of a quadtree as a sequence of approximations. In essence, all BLACK and WHZTE nodes are said to be of type GB and GW, respectively. GRAY nodes are of type GB if at least two of their sons are of type GB; otherwise, they are of type GW. Sequences of approximations using various combinations of locational codes of GB and GW nodes are proposed and shown to be superior to approximation methods based on truncation of nodes below a certain level in the tree. These approximations have two important properties. First, they are progressive in the sense that as more of the image is transmitted, the receiving device can construct a better approximation (contrast with facsimile methods which transmit the image one line at a time). Second, they are proved to lead to compression in the sense that they never require more than MlN@, W) nodes where B and W correspond to the number of BLACK and WHZTE nodes in the original quadtree. Algorithms are given for constructing the approximation sequences as well as decoding them to rebuild the original quadtree. This work was supported in part by NSF Grant DCR-83-02118.
منابع مشابه
Quadtree and Octree Grid Generation
Engineering analysis often involves the accurate numerical solution of boundary value problems in discrete form. Hierarchical quadtree (or octree) grid generation offers an efficient method for the spatial discretisation of arbitrary-shaped two- (or three-) dimensional domains. It consists of recursive algebraic splitting of sub-domains into quadrants (or cubes), leading to an ordered hierarchi...
متن کاملDynamic Data Structures for Geometric Search and Retrieval
Title of dissertation: DYNAMIC DATA STRUCTURES FOR GEOMETRIC SEARCH AND RETRIEVAL Eunhui Park, 2013 Dissertation directed by: Professor David M. Mount Department of Computer Science Data structures for geometric search and retrieval are of significant interest in areas such as computational geometry, computer graphics, and computer vision. The focus of this dissertation is on the design of effi...
متن کاملThe Visualisation of Uncertainty in Spatially-Referenced Attribute Data using TRUSTworthy Data Structures
This paper presents the use of hierarchical spatial data structures to visualise attribute and spatial uncertainty when using spatial information systems. This is demonstrated using spatially-referenced data from the New Zealand 2001 Census. Firstly, selected current spatial visualisations created to show uncertainty were assessed in an Internet survey, revealing that overall there is not many ...
متن کاملPlanar decomposition for quadtree data structure
The quadtree data structure is extensively used in representing 2dimensional data in many applications like image processing, cartographic data processing. VLSI embedding, graphics, computer animation, computer-aided architecture, etc. The data structure employs the divideand-conquer technique to recursively decompose the planar region. This paper addresses the problem of planar tessellation wh...
متن کاملEfficient Index Maintenance for Moving Objects with Future Trajectories
Recently, more research has been conducted on moving object databases (MOD). Typically, there are three kinds of data for dynamic attributes in MOD, i.e., historical, current and future. Although many index structures have been developed for the former two types of data, there is not much work to deal with the future data. In particular, the problem of index update has not been addressed with e...
متن کاملNode Distribution in a PR Quadtree
A method, termed approximate splitting, is proposed to model the node distribution that results when the PR quadtree is used to store point data drawn from a uniform distribution. This method can account for the aging and phasing phenomena which are common in most hierarchical data structures. Approximate splitting is also shown to be capable of being adapted to model the node distribution of t...
متن کامل